to scourge someone - Spanish English Dictionary